Lambda Sim 与 RoboEvolve 集成
Lambda Sim 是仿真与渲染后端,RoboEvolve 是面向具身智能任务的数据采集、策略训练和仿真评测平台。RoboEvolve 调用 Lambda Sim 导入场景、准备状态和生成观测,再负责任务编排、数据采集、策略训练和结果评测。
RoboTwin 提供机器人任务、物体资产和专 家示范数据等任务基础。RoboEvolve 编排 RoboTwin 任务,Lambda Sim 负责场景导入、状态准备和观测生成。
组件职责
| 组件 | 主要职责 | 与 Lambda Sim 的关系 |
|---|---|---|
| Lambda Sim | 导入 USD 场景,组织场景状态,生成渲染结果或回放结果。 | 提供仿真和渲染能力。 |
| RoboTwin | 提供机器人任务、物体资产和专家示范数据。 | 提供任务和数据输入。 |
| RoboEvolve | 编排任务,管理数据采集、策略训练和仿真评测。 | 调用 Lambda Sim 后端。 |
| Policy Server | 加载策略 checkpoint 并提供推理服务。 | 接收 Lambda Sim 生成的观测,并返回策略动作。 |
| Eval Client | 驱动场景、发送策略请求和收集评测结果。 | 连接 Lambda Sim、策略服务和评测流程。 |
| 策略训练流水线 | 处理采集数据并生成策略 checkpoint。 | 使用 Lambda Sim 产生的数据或观测。 |
| Isaac Sim | 可选的其他仿真后端。 | 不属于 Lambda Sim 的组成模块。 |
Lambda Sim 在集成中的功能
Lambda Sim 在上层任务流程中提供以下功能:
- 场景导入:读取 USD、USDA 或 USDC 场景,解析场景层级、几何、材质、相机和灯光。